package com.example.acitividemo2.annotation;

import java.lang.annotation.*;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface BeanOverride {


    String name() default "";

    Class<?>[] value() default {};

    /**
     * 当 name 和 value 都没有填写时
     * 限制重写的数量
     *
     * @return
     */
    int limit() default 1;

}
